I use to be the biggest "buy and american car" type out there but the sad but simple fact is that the GM, Ford, Dodge vehicles just don't hold up like the Subaru's, Toyota and Honda's do. Sepaking from experience of having vehicles from the Big 3 and vehicles from other makers I'll take an "import" most of the time now. A few exceptions would be one of the new Mustang's and a couple others that I couldn't pass up if I had the money. But If I'm buying for the long haul and less worries it will not be one of the Big 3 till they start making cars as solid as the Import brands.